nargin, nargout (MATLAB Functions) 您所在的位置:网站首页 nargin matlab nargin, nargout (MATLAB Functions)

nargin, nargout (MATLAB Functions)

2024-06-29 17:48| 来源: 网络整理| 查看: 265

MATLAB Function Reference     nargin, nargout

Number of function arguments

Syntax

n = nargin n = nargin('fun') n = nargout n = nargout('fun')

Description

In the body of a function M-file, nargin and nargout indicate how many input or output arguments, respectively, a user has supplied. Outside the body of a function M-file, nargin and nargout indicate the number of input or output arguments, respectively, for a given function. The number of arguments is negative if the function has a variable number of arguments.

nargin returns the number of input arguments specified for a function.

nargin('fun') returns the number of declared inputs for the M-file function fun or -1 if the function has a variable of input arguments.

nargout returns the number of output arguments specified for a function.

nargout('fun') returns the number of declared outputs for the M-file function fun.

Examples

This example shows portions of the code for a function called myplot, which accepts an optional number of input and output arguments:

function [x0,y0] = myplot(fname,lims,npts,angl,subdiv) % MYPLOT Plot a function. % MYPLOT(fname,lims,npts,angl,subdiv) % The first two input arguments are % required; the other three have default values. ... if nargin


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有